/*
 * author: Andriamananony, Meß, Falk
 */

package auftrag;

import java.util.ArrayList;

public class Produkt {
	private ArrayList<Variante> arrVariante = new ArrayList<Variante>();
	private String strProduktName;
	private Auftrag auftrParent;

	public Produkt(Auftrag a, String strProduktName) {
		this.strProduktName = strProduktName;
		this.auftrParent = a;
		a.addProdukt(this);
	}

	public void addVarianteToProdukt(Variante varVariante) {
		this.arrVariante.add(varVariante);
	}

	public ArrayList<Variante> getProduktVariante() {
		return this.arrVariante;
	}
	
	public Auftrag getParent(){
		return auftrParent;
	}
	
	@Override
	public String toString(){
		return strProduktName;
	}
}
